It's even-stevents in my view because both the teams are well balanced. There are some who think New Zealand have the advantage of being match ready (after their 1-0 series with England). But then India will be match hungry and fresh and eager to get on the ground after a month of inaction. India have more impact players with both bat and ball and they should win this game. India did have problems in New Zealand but unless the weather is wet and cold they should be able to counter the swing and movement in England. Who would you pick ahead of these two? At the moment both are integral parts of the team and getting better with every match. So I am not worried at all. New Zealand have played two Tests before the WTC Final. Will they be slightly better prepared than India? This could be double edged sword. With only three days between the second Test (against Engalnd) and the WTC Final, some of their older players could have a niggle or two and that can hamper their performance. There are always battles within a battle. So clearly the one between Kohli and Williamson, the top two batsmen in Test cricket on a batting level, will be as crucial as the one between Trent Boult and Rohit Sharma or a Neil Wagner versus Cheteshwar Pujra and a Jasprit Bumrah versus Conway. That's something to look forward to. Absolutely Both will have crucial roles to play in the game. What's been heartening to see is the massive improvement in their batting, which allows the Indian team to go in with Rishabh Pant at No.6 then these two allrounders and the quicks. New zealand have a very good attack, so it's hard to pick one, but it will be interesting to see how Wagner bowls on this pitch. In Test matches there is a provision for a draw so yes, sharing a trophy is fine. 
